Skip to content

Instantly share code, notes, and snippets.

@morkev
morkev / fix-keychron.sh
Last active July 11, 2026 18:05
Fix Linux Keychron Error: HID Device Connected [K]
#!/bin/bash
# ==============================================================================
# KEYCHRON LINUX FIX FOR HID DEVICE C0NNECTED [K]
# Author: morkev
#
# Contributors:
# - SIMULATAN: Fixed dongle interference by filtering out "Link" devices.
# - karoltheguy: Added SELinux context reset (restorecon) to prevent silent blocks.
# - wanjas: Verified 'input' group addition is required for distros like Pop_OS.

LLM Wiki

A pattern for building personal knowledge bases using LLMs.

This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.

The core idea

Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.

@igv
igv / KrigBilateral.glsl
Last active July 11, 2026 17:57
Good test pattern: https://www.rtings.com/images/test-materials/2017/chroma-444.png (Compress it with any lossy codec first, for example jpeg. You can do it with mpv, only add screenshot-jpeg-source-chroma=no to mpv.conf). Usage: glsl-shader="~~/KrigBilateral.glsl"
// KrigBilateral by Shiandow
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 3.0 of the License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
@mary-ext
mary-ext / bluesky-osa.md
Last active July 11, 2026 17:56
Bluesky's age assurance sucks, here's how to work around it.

Bluesky's age assurance sucks, here's how to work around it.

Bluesky has implemented age verification measures in response to regional laws that restrict access, prompting users to verify their age through Epic Games' Kids Web Services before they can access adult content.

This sucks, but thankfully there are ways to work around it.

Before diving in: I encourage you to read this entire document, including the

#EXTM3U
#EXTINF:-1,www.techedubyte.com
Https:www.techedubyte.com
#EXTINF:-1,BEIN_Sports_News
http://server.sibfungold.info:8080/pacha-man1/e0VaVPskUa/2296
#EXTINF:-1,BeIN_Sport_NBA_HD
http://server.sibfungold.info:8080/pacha-man1/e0VaVPskUa/49691
#EXTINF:-1,AR: Al KASS 1 HD
http://server.sibfungold.info:8080/pacha-man1/e0VaVPskUa/1138
#EXTINF:-1,AR: Al KASS 2 HD
@arnokeesman
arnokeesman / Coloring displayname from groups on fabric server.md
Created July 10, 2023 20:14
Coloring usernames in Minecraft chat based on LuckPerms group or dimension

A quick guide on coloring usernames in Styled Chat from LuckPerms groups on a Fabric server

Styling cannot escape placeholders.
So if you have a prefix like <blue>Admin the prefix will turn blue but you're username is still white (default).
In this guide I'll show you how you can use the color meta tag of groups in LuckPerms to change the color of your display name.
At the end I also show how you can do this based on dimension.

Assumtions

You have configured LuckPerms groups for your server and set up prefixes display in chat by adding it to display_name. If you don't want prefixes, you can remove them by searching for %luckperms:prefix% in your config file and replacing it with nothing. If you want suffixes as well you can find ${default}" and replace it with ${default}%luckperms:suffix%".

@JackTYM
JackTYM / tripo3d_model_downloader.js
Created May 13, 2026 05:33
Tripo3d.ai Model Downloader
/**
* tripo3d_model_downloader.js
* ─────────────────────────────────────────────────────────────────────────────
* Extracts the loaded 3D model directly from the TresJS/Three.js renderer on
* studio.tripo3d.ai, bypasses the export tool entirely, and triggers a .glb
* download.
*
* HOW IT WORKS
* ─────────────────────────────────────────────────────────────────────────────
* 1. The site is a Nuxt 3 / Vue 3 app using TresJS (Vue wrapper for Three.js).
@carefree-ladka
carefree-ladka / Google 2026 Interview Preparation - Complete Weekly Roadmap.mdx
Created December 31, 2025 15:09
Google 2026 Interview Preparation - Complete Weekly Roadmap

Google 2026 Interview Preparation - Complete Weekly Roadmap

image

Target: Crack Google L3/L4/L5 by 2026 Duration: 24 weeks (6 months intensive preparation) Daily Time Commitment: 3-4 hours minimum


@bullishpip
bullishpip / claude-code-vscode-sidebar-setup.md
Last active July 11, 2026 17:41
Adding Claude-Code Visual Studio Code extension to Chat Panel

How to Configure Claude Code Extension in Visual Studio Code Side Panel

Last Updated: October 7, 2025
Extension Version Tested: Claude Code for VS Code v2.0.10

This guide will help you set up the Claude Code extension in Visual Studio Code's side panel for easy access. You can also use this process for other chat extentions like Codex.

Prerequisites